package cn.com.codes.log;

import org.apache.log4j.Logger;
/**
 * <p>标题: MyThread.java</p>
 * <p>类功能描述:</p>
 * <p>业务描述:桂林项目</p>
 * <p>公司:东华软件股份公司</p>
 * @author HZL
 * @date 2020年7月3日
 * @version V1.0
 */

class MyThread implements Runnable{
	
	/* (non-Javadoc)
	 * @see java.lang.Runnable#run()
	 */
	String logName;
	 
	public MyThread(String logName) {
		this.logName = logName;
	}
	
	
	public void run() {
			// 在run方法内实现线程独立的logger实例
			Logger logger = ThreadLogger.getLogger(logName,"");
	 
			logger.info(logName + "_" + Thread.currentThread().getName() + " started!");
	 
			logger.error("this is error!");
	 
			logger.info(logName + "_" + Thread.currentThread().getName() + " finished!");
	}
	
}
